<!DOCTYPE html>
<html>
<!-- Created by GNU Texinfo 7.1, https://www.gnu.org/software/texinfo/ -->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<!-- Copyright © 2006-2023 Free Software Foundation, Inc.

Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.3 or
any later version published by the Free Software Foundation; with the
Invariant Sections being "Funding Free Software", the Front-Cover
texts being (a) (see below), and with the Back-Cover Texts being (b)
(see below).  A copy of the license is included in the section entitled
"GNU Free Documentation License".

(a) The FSF's Front-Cover Text is:

A GNU Manual

(b) The FSF's Back-Cover Text is:

You have freedom to copy and modify this GNU Manual, like GNU
     software.  Copies published by the Free Software Foundation raise
     funds for GNU development. -->
<title>The libgomp ABI (GNU libgomp)</title>

<meta name="description" content="The libgomp ABI (GNU libgomp)">
<meta name="keywords" content="The libgomp ABI (GNU libgomp)">
<meta name="resource-type" content="document">
<meta name="distribution" content="global">
<meta name="Generator" content="makeinfo">
<meta name="viewport" content="width=device-width,initial-scale=1">

<link href="index.html" rel="start" title="Top">
<link href="Library-Index.html" rel="index" title="Library Index">
<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
<link href="index.html" rel="up" title="Top">
<link href="Reporting-Bugs.html" rel="next" title="Reporting Bugs">
<link href="Offload_002dTarget-Specifics.html" rel="prev" title="Offload-Target Specifics">
<style type="text/css">
<!--
a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
span:hover a.copiable-link {visibility: visible}
-->
</style>


</head>

<body lang="en">
<div class="chapter-level-extent" id="The-libgomp-ABI">
<div class="nav-panel">
<p>
Next: <a href="Reporting-Bugs.html" accesskey="n" rel="next">Reporting Bugs</a>, Previous: <a href="Offload_002dTarget-Specifics.html" accesskey="p" rel="prev">Offload-Target Specifics</a>, Up: <a href="index.html" accesskey="u" rel="up">Introduction</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Library-Index.html" title="Index" rel="index">Index</a>]</p>
</div>
<hr>
<h2 class="chapter" id="The-libgomp-ABI-1"><span>13 The libgomp ABI<a class="copiable-link" href="#The-libgomp-ABI-1"> &para;</a></span></h2>

<p>The following sections present notes on the external ABI as 
presented by libgomp.  Only maintainers should need them.
</p>


<ul class="mini-toc">
<li><a href="Implementing-MASTER-construct.html" accesskey="1">Implementing MASTER construct</a></li>
<li><a href="Implementing-CRITICAL-construct.html" accesskey="2">Implementing CRITICAL construct</a></li>
<li><a href="Implementing-ATOMIC-construct.html" accesskey="3">Implementing ATOMIC construct</a></li>
<li><a href="Implementing-FLUSH-construct.html" accesskey="4">Implementing FLUSH construct</a></li>
<li><a href="Implementing-BARRIER-construct.html" accesskey="5">Implementing BARRIER construct</a></li>
<li><a href="Implementing-THREADPRIVATE-construct.html" accesskey="6">Implementing THREADPRIVATE construct</a></li>
<li><a href="Implementing-PRIVATE-clause.html" accesskey="7">Implementing PRIVATE clause</a></li>
<li><a href="Implementing-FIRSTPRIVATE-LASTPRIVATE-COPYIN-and-COPYPRIVATE-clauses.html" accesskey="8">Implementing FIRSTPRIVATE LASTPRIVATE COPYIN and COPYPRIVATE clauses</a></li>
<li><a href="Implementing-REDUCTION-clause.html" accesskey="9">Implementing REDUCTION clause</a></li>
<li><a href="Implementing-PARALLEL-construct.html">Implementing PARALLEL construct</a></li>
<li><a href="Implementing-FOR-construct.html">Implementing FOR construct</a></li>
<li><a href="Implementing-ORDERED-construct.html">Implementing ORDERED construct</a></li>
<li><a href="Implementing-SECTIONS-construct.html">Implementing SECTIONS construct</a></li>
<li><a href="Implementing-SINGLE-construct.html">Implementing SINGLE construct</a></li>
<li><a href="Implementing-OpenACC_0027s-PARALLEL-construct.html">Implementing OpenACC&rsquo;s PARALLEL construct</a></li>
</ul>
</div>



</body>
</html>
